package com.libinshen.wxpay.payV3Wx.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.libinshen.wxpay.common.entity.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 订单退款表
 *
 * @author lbs
 */
@Data
@TableName("t_refund_info")
public class RefundInfo extends BaseEntity {

    @ApiModelProperty("商品订单编号")
    private String orderNo;

    @ApiModelProperty("退款单编号")
    private String refundNo;

    @ApiModelProperty("支付系统退款单号")
    private String refundId;

    @ApiModelProperty("原订单金额(分)")
    private Integer totalFee;

    @ApiModelProperty("退款金额(分)")
    private Integer refund;

    @ApiModelProperty("退款原因")
    private String reason;

    @ApiModelProperty("退款单状态")
    private String refundStatus;

    @ApiModelProperty("申请退款返回参数")
    private String contentReturn;

    @ApiModelProperty("退款结果通知参数")
    private String contentNotify;
}
